終於完賽了!沒想到30天不知不覺就完成~~
在開賽之前還好有跟著JavaScript讀書會了解一些基礎,所以在一個禮拜前把主題先訂定下來,主題訂定主要也是自己現階段學習到的,所以順序什麼的安排沒那麼好。
鐵人賽期間,花好多時間投入,早上寫、下午寫、晚上也寫,假日寫、颱風天也在寫XD
都不敢做自己的事情,很怕寫不出來、研究不完,有點無法放鬆休息,外加上活動籌備同時進行著,整個很忙碌~~中間慢慢調整心態,讓自己還是有追劇(?)耍廢的時間,不然頭腦緊繃著。總之有始有終是最好的結果了
寫文章對我來說蠻吃力的,畢竟平常沒有這樣的習慣,所以看起來會像是筆記QQ
真的要實際參加過才知道每天連續發文的感受,超累...
不論如何,開心自己跟著團隊解鎖一個成就!也因為每天研究,對於JavaScript的基本運作也有更加了解。我知道還有很多很多還沒學習到,像是DOM、Events等,鐵人賽結束還是要繼續學習:D
最後,希望我的JavaScript學習筆記會有幫助,如有錯誤的地方也請不吝指正~謝謝:D
JavaScript學習筆記總目錄:
[Day 01] JavaScript學習筆記 - 前言
[Day 02] 在Linux系統建置Node.js執行環境
[Day 03] 變數、資料型別及判斷型別
[Day 04] if/else 流程判斷
[Day 05] switch 流程判斷
[Day 06] 迴圈 - for
[Day 07] 迴圈 - while、do...while
[Day 08] 遞迴函式 Recursion
[Day 09] try...catch 例外處理
[Day 10] scope作用域
[Day 11] 運算式與運算子(上) - 介紹
[Day 12] 運算式與運算子(下) - 優先性與相依性
[Day 13] Hoisting 提升
[Day 14] callback function 回呼函式
[Day 15] 同步與非同步 - 概念
[Day 16] 非同步 Promise
[Day 17] 非同步 Async / await 語法糖
[Day 18] this - 上
[Day 19] this - 下
[Day 20] Prototype 原型
[Day 21] 建構函式 constructor function
[Day 22] Class語法糖
[Day 23] 動手做一個new 運算子吧!
[Day 24] 柯里化 Currying
[Day 25] Array method常用介紹 - forEach()、map()、filter()、fill()
[Day 26] Array Method常用介紹 - reduce()、join()
[Day 27] String method常用介紹 - split()、trim()、charCodeAt()
[Day 28] Number method常用介紹 - Number()、parseInt()、parseFloat()
[Day 29] ES6功能介紹 - 箭頭函式、樣板字串、解構賦值、其餘參數、展開運算子
[Day 30] JavaScript學習筆記 - 後記